package com.youu.youu.manager.service;

import java.util.List;

import com.youu.youu.manager.bean.TScenicdetails;

/**
 * 景点详情
 * @ClassName ScenicdetailsService
 * @Description TODO(这里用一句话描述这个类的作用)
 * @author Seifon
 * @Date 2017年8月17日 下午2:46:50
 * @version 1.0.0
 */
public interface ScenicdetailsService {

    /**
     * 获取所有景点详情
     * @Description (TODO这里用一句话描述这个方法的作用)
     * @return
     */
    List<TScenicdetails> getList();

    /**
     * 删除一个景点
     * @Description (TODO这里用一句话描述这个方法的作用)
     * @param mid
     * @return
     */
    boolean delete(Integer mid);

    /**
     * 添加一个景点
     * @Description (TODO这里用一句话描述这个方法的作用)
     * @param scen
     * @return
     */
    boolean addScen(TScenicdetails scen);

    /**
     * 修改一个景点
     * @Description (TODO这里用一句话描述这个方法的作用)
     * @param scen
     * @return
     */
    boolean updateScen(TScenicdetails scen);

    /**
     * 根据条件查询景点
     * @Description (TODO这里用一句话描述这个方法的作用)
     * @param scen
     * @return
     */
    List<TScenicdetails> getScnList(TScenicdetails scen);
    
    /**
     * 根据多个条件查询景点
     * @Description (TODO这里用一句话描述这个方法的作用)
     * @param scen
     * @return
     */
    public List<TScenicdetails> getScnListByBatch(TScenicdetails scen);
}
